import java.util.Arrays;
import java.util.Scanner;

public class asda {

    public static void func(int[] a) {
        a = new int[]{7,8,9,10,11};
    }

    public static void main(String[] args) {
        int[] arr = new int[]{1,2,3,4};

        func(arr);
        System.out.println(Arrays.toString(arr));
    }


//    public static void main(String[] args) {
//
//        int[] arr1 = new int[]{1,2,3,4};
//        int[] arr2 = new int[]{7,8,9,10};
//
//        System.out.println("交换前arr1数组："+Arrays.toString(arr1));
//        System.out.println("交换前arr2数组："+Arrays.toString(arr2));
//
//        //交换引用对象
//
//        int[] tem = arr1;
//        arr1 = arr2;
//        arr2 = tem;
//
//        System.out.println("交换后arr1数组："+Arrays.toString(arr1));
//        System.out.println("交换后arr2数组："+Arrays.toString(arr2));
//
//    }

//    public static void func(int[] a) {
//        a[0] = 10;
//        System.out.println("a[0] = " + a[0]);
//    }
//
//    public static void main(String[] args) {
//        int[] arr = {1, 2, 3};
//        func(arr);
//        System.out.println("arr[0] = " + arr[0]);
//    }


//    public static void main(String[] args) {
//        int[] arr = new int[]{1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
//    }
//    }

//    public static void main(String[] args) {
//        int[] arr = new int[10];
//        int[] array1 = new int[]{0,1,2,3,4,5,6,7,8,9};
//        int[] arr2 = {1,2,3,4};
//        String[] arr3 = new String[10];
//
//    }

//    public static int test(int n) {
//        if(n < 10) {
//            return n;
//        }else {
//            return n % 10 + test(n/10);
//        }
//    }
//
//    public static void main(String[] args) {
//        int a = 1758;
//        int ret = test(1758);
//        System.out.println(ret);
//    }
//    public static int add(int x, int y) {
//        return x + y;
//    }
//
//    public static double add(double x, double y) {
//        return x + y;
//    }
//
//    public static double add(double x, double y, double z) {
//        return x + y + z;
//    }
//
//
//
//
//    public static void main(String[] args) {
//        add(1, 2);              // 调用add(int, int)
//        add(1.5, 2.5);          // 调用add(double, double)
//        add(1.5, 2.5, 3.5);     // 调用add(double, double, double)
//    }


//        public static void main(String[] args) {
//            int a = 10;
//            int b = 20;
//            swap(a, b);
//            System.out.println("main: a = " + a + " b = " + b);
//        }
//
//        public static void swap(int x, int y) {
//            int tmp = x;
//            x = y;
//            y = tmp;
//        System.out.println("swap: x = " + x + " y = " + y);
//        }


//    public static void main(String[] args) {
//        int a = 10;
//        int b = 20;
//       swap(a,b);
//        System.out.println();
//    }



//    public static int swap(int[] arr) {
//        for (int i = 0; i < arr.length - 2 ; i++) {
//                int j=i;
//                if(arr[j] %2 !=0 && arr[j+1] %2 !=0 && arr[j+2] %2 !=0 ) {
//                    System.out.println("true");
//                    return j;
//            }
//        }
//        System.out.println("false");
//        System.out.println("不存在连续三个元素都是奇数的情况");
//        return -1;
//    }
//
//    public static void main(String[] args) {
//        int[] arr = new int[]{1,2,34,3,4,5,7,23,12};
//
//       int ret = swap(arr);
//       if(ret > 0) {
//           System.out.println("存在连续三个元素都是奇数的情况，即 "+"["+arr[ret]+","+arr[ret+1]+","+arr[ret+2]+"]" );
//       }
//
//    }

//    public static int swap(int[] arr) {
//        int n = (arr.length) / 2;
//
//         //确定元素
//        for (int i = 0; i < (arr.length) / 2; i++) {
//            int count = 0;
//            //确定个数
//            for(int j = 0;j < arr.length;j++) {
//                if(arr[i] == arr[j]) {
//                    count++;
//                }
//            }
//            if(count > n) {
//                return arr[i];
//            }
//        }
//        return -1;
//    }
//
//    public static void main(String[] args) {
//        int[] arr = new int[]{4,4,1,1,1,4,4,4,5};
//
//        int ret = swap(arr);
//        if(ret==-1) {
//            System.out.println("不存在");
//        }else {
//            System.out.println(ret);
//        }
//
//    }

//    public static int swap(int[] arr) {
//        int ret = 0;
//        for (int i = 0; i <arr.length ; i++) {
//            ret ^=arr[i];
//        }
//        return ret;
//    }
//
//    public static void main(String[] args) {
//        int[] arr = new int[]{5,5,6,6,9,9,3,10,10};
//
//       int sum = swap(arr);
//        System.out.println(sum);
//    }

//    public static int  add(int[] arr,int val) {
//
//        for (int i = 0; i <arr.length-1 ; i++) {
//            for(int j = i + 1 ;j < arr.length;j++ ) {
//                if(arr[i] + arr[j] == val) {
//                    System.out.print("["+i+","+j+"]");
//                    return 1;
//                }
//            }
//        }
//        return -1;
//    }
//
//    public static void main(String[] args) {
//        Scanner scanner = new Scanner(System.in);
//
//        int[] arr = new int[]{2,7,11,5};
//
//        int val = scanner.nextInt();
//
//        add(arr,val);
//
//    }
//    public static void swap(int[] arry) {
//        int i = 0;
//        int j = arry.length-1;
//
//        while(i < j) {
//
//            while(arry[i] % 2!=0 && i < j ) {
//                i++;
//            }
//
//            while(arry[j] % 2 == 0 && i < j ) {
//                j--;
//            }
//
//                int tem = arry[i];
//                arry[i] = arry[j];
//                arry[j] = tem;
//        }
//    }
//
//    public static void main(String[] args) {
//        int[] arr = new int[]{1,2,3,4,5,6,7,8,9,10};
//        swap(arr);
//
//        for(int a : arr) {
//            System.out.print(a+" ");
//        }
//    }

//    public static void transform(int[] arry) {
//        for (int i = 0; i <arry.length ; i++) {
//            arry[i] *=2;
//        }
//    }
//
//    public static void main(String[] args) {
//        int[] arr = new int[]{1,2,3,4};
//        transform(arr);
//        for (int a : arr) {
//            System.out.print(a+" ");
//        }
//
//    }
//    public static int[] copy(int[] arr1) {
//        int[] arr2 = new int[arr1.length];
//
//        for (int i = 0; i < arr1.length; i++) {
//            arr2[i] = arr1[i];
//        }
//        return arr2;
//
//    }
//
//    public static void main(String[] args) {
//        int[] arr1 = new int[]{1,2,3,4,5,6,7,8,9,10};
//
//        int[] arr2 = copy(arr1);
//
//        for(int a : arr2) {
//            System.out.print(a+" ");
//        }
//
//    }
//    public static void swap(int[] arr,int i,int f) {
//        int tem = arr[i];
//        arr[i] = arr[f];
//        arr[f] = tem;
//    }
//
//    public static void huan(int[] arr) {
//        int i= 0 ;
//        int f = arr.length-1;
//        while(i < f) {
//            swap(arr,i,f);
//            i++;
//            f--;
//        }
//    }
//
//    public static void main(String[] args) {
//        int[] arr = new int[]{1,2,3,4,5,6,7,8,9,10};
//
//        huan(arr);
//
////        for (int i = 0; i <arr.length ; i++) {
////            System.out.print(arr[i]+" ");
////        }
//
////        for (int a : arr) {
////            System.out.print(a+" ");
////        }
//
//        String ret = Arrays.toString(arr);
//        System.out.print(ret);
//
//
//
//    }

//    public static int swap(int[] arr,int val) {
//        int left = 0;
//        int right = arr.length - 1;
//
//        while(left <= right ) {
//            int mid = left + (right - left)/2;
//            if(arr[mid] > val) {
//                right = mid-1;
//
//            }else if(arr[mid] < val) {
//               left= mid+1;
//            }else {
//                System.out.println("下标是"+mid);
//                return 0;
//            }
//        }
//        System.out.println("找不到");
//        return -1;
//    }
//
//    public static void main(String[] args) {
//        int[] arr = new int[]{1,2,3,4,5,6,7,8,9,10};
//        Scanner scanner = new Scanner(System.in);
//
//        int ret = scanner.nextInt();
//
//       swap(arr,ret);
//    }

//    public static int add(arr) {
//        return arr[3];
//    }

//    public static void main(String[] args) {
//
//
//    }
//        int[] arr = new int[]{1,2,3,4,5,6,7,8,9,10};
//
//        for (int i = 0; i < arr.length ; i++) {
//            System.out.print(arr[i]+" ");
//        }
//
//        System.out.println();
//
//        for (int a : arr) {
//            System.out.print(a+" ");
//        }
//
//        System.out.println();
//
//        String ret = Arrays.toString(arr);
//        System.out.println(ret);
//
//    }
//    public static int add(int a,int b) {
//        return a+b;
//    }
//
//
//    public static double add(double a,int b) {
//        return a+b;
//    }
//
//    public static void main(String[] args) {
//        System.out.println(add(5.65,6));
//    }

//    public static int add(int a) {
//        if(a / 10 == 0 ) {
//            return a;
//        }else {
//            return (a % 10) + add(a/10);
//        }
//    }
//
//    public static void main(String[] args) {
//        System.out.println(add(1576));
//    }

//    public static int sun(int a) {
//        if(a==1) {
//            return 1;
//        }else {
//            return a *  sun(a-1);
//        }
//    }
//
//    public static void main(String[] args) {
//        System.out.println(sun(5));
//    }

//    public static int add(int a) {
//        int ret = 1;
//        for (int i=1;i<=a;i++) {
//            ret *=i;
//        }
//        return ret;
//    }
//
//    public static int sumd(int a) {
//      int sum = 0;
//        for(  int i= 1 ; i <= a ; i++ ) {
//            sum += add(i);
//        }
//        return sum;
//    }
//
//
//    public static void main(String[] args) {
//        Scanner scanner = new Scanner(System.in);
//        int m = scanner.nextInt();
//        System.out.println(sumd(m));
//    }
}
